/**
 * <p>Title: AuditTrailType</p>
 * <P>Description: 审计追踪类型定义</p>
 * <p>Copyright:版权声明</p>
 * <p>Company: 上海宝驰信医药科技股份有限公司</p>
 * @author Zuo Yefeng
 * @version 1.0
 * <pre>Histroy: </pre>
 */

package cn.jhg.account.entity;
public enum AuditTrailType {
	Sign(1), Login(2), UpdateUser(3),AddUser(4),InvalidateUser(5),AddEquipmentType(6),
	UpdateEquipmentType(7),DeleteEquipmentType(8),ResetPassword(9),LockAccount(10),
	UnlockAccount(11),AddEquipmentStatus(12),UpdateEquipmentStatus(13),
	DeleteEquipmentStatus(14),AddUserGroup(15),UpdateUserGroup(16),InvalidateUserGroup(17),
	AddMember(18),DeleteMember(19),AddRoom(20),UpdateRoom(21),InvalidRoom(22),
	AddAuthority(23),DeleteAuthority(24),UpdateAuthority(25),
	AddEquipment(26),UpdateEquipment(27),InvalidateEquipment(28),AddSignatureDefinition(29),
	DeleteSignatureDefinition(30),SignConfirmation(31),AddUserGroupAuthority(32),DeleteUserGroupAuthority(33),
	
	AddCode(34),UpdateCode(35),InvalidCode(36),DeleteCode(37),AddBatch(38),UpdateBatch(39),DeleteBatch(40),AddPackage(41),UpdatePackage(42),DeletePackage(43),
	AddWorkCenter(44),UpdateWorkCenter(45),DeleteWorkCenter(46),BindTerminal(47),UnbindTerminal(48),
	addWorkCenterGroup(49),deleteWorkCenterGroup(50),updateWorkCenterGroup(51),
	addMember(52),deleteMember(53),AddTerminal(54),DeleteTerminal(55),UpdateTerminal(56),
	UpdateBomDetail(57),DeleteBom(58),CopyBom(59),UpgradeBom(60),AddBomDetail(61),AddBom(62),UpdateBom(63),UpdateCraftProcessStepDesc(64),DeleteCraftProcessStep(65),
	UpdateCraftProcessStepResource(66),UpgradeCraftProcessStep(67),DeleteCraftProcess(68),AddCraftProcessStep(69),AddCraftProcessResource(70),CopyCraftProcess(71),
	AddCraftProcess(72),UpdateCraftProcessDesc(73),UpgradeCraftProcess(74),DeleteBomDetail(75),UpdateRecipePath(76),AddRecipePath(77),DeleteRecipePath(78),CopyRecipePath(79),
	AddRecipePathResource(80),UpgradeRecipePath(81),UpdateRecipe(82),CopyRecipe(83),UpgradeRecipe(84),AddRecipe(85),CreateOrder(86),DeleteOrder(87),TerminateOrder(88),ResetOrder(89),
	CopyOrder(90),EffectOrder(91),DeleteRecipe(92),AddOutput(93),AddInput(94),UpdateInput(95),UpdateOutput(96),DeleteMfc(97),AddMove(98),UpdateMove(99),ExecuteWorkCenterOrder(100);

	private int id;
	private AuditTrailType(int type){
		this.id = type;
	}
	
	public int GetId(){
		return id;
	}
}
